(Brit) car park - English Synonyms Dictionary